package com.zzc.service;

import com.zzc.common.JsonResult;
import com.zzc.common.TableResult;
import com.zzc.pojo.UserToken;

/**
 * @author zhouzhou
 */
public interface TokenService {


    /**
     * 查询全部token
     * @param accessToken
     * @param page
     * @param limit
     * @return
     */
    TableResult getTokenList(String accessToken, Integer page, Integer limit);


    /**
     * 批量删除
     * @param ids
     * @return
     */
    JsonResult deleteTokenById(Integer[] ids);

    /**
     * 修改
     * @param token
     * @return
     */
    JsonResult updateByPrimaryKeySelective(UserToken token);
}